﻿/*基本设置*/
body { font-family:宋体, Arial, Helvetica, sans-serif; margin:0; padding:0;font-size:12px;color:#575757; }
dd,dt,dl,li,ol,ul,img,form,div {margin: 0; padding: 0; border:0; }
h6,h5,h4,h3,h2,h1,span,p {margin:0; padding:0; font-size:12px; font-weight:normal;}
th,tr,td,table,div {font-size:12px;}
ol,ul,li {list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}

/* 英文字体 */
.fEng{font-family: 'Lucida Grande',Verdana,Tahoma;}

/* 鼠标样式 */
.hand{ cursor:pointer;}

/* 对齐方式 */
.txtcen{text-align:center;}
.txtrig{text-align:right;}
.txtlef{text-align:left;}
.txtvtop{vertical-align:top;}
.txtvcen{vertical-align:middle;}

/* 字型 */
.flb{ font-weight:bold;}

/* 字体 */
.farial{ font-family:Arial;}

/* 字体大小*/
.f0{ font-size:0px;}
.f10{ font-size:10px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}

/* 缩进补丁 */
.sj10{ text-indent:10px; }
.sj15{ text-indent:15px; }
.sj20{ text-indent:20px; }

/* 行高补丁 */
.hg20{line-height:20px;}
.hg24{line-height:24px;}
.hg22{line-height:22px;}
.hg30{line-height:30px;}

/* 图片后文字 */
.imgbt{vertical-align:text-bottom;}

/* 内补丁*/
.pad1{padding:1px;}
.pad3{padding:3px;}
.pad5{padding:5px;}
.pad6{padding:6px;}
.pad10{padding:10px;}
.padtop3{padding-top:3px;}
.padtop4{padding-top:4px;}
.padtop5{padding-top:5px;}
.padtop6{padding-top:6px;}
.padtop10{padding-top:10px;}
.padtop20{padding-top:20px;}
.pad10{padding:10px;}
.padlef3{padding-left:3px;}
.padlef4{padding-left:4px;}
.padlef5{padding-left:5px;}
.padlef10{padding-left:10px;}
.padlef20{padding-left:20px;}
.padrig10{padding-right:10px;}


/*外补丁*/
.mar0{margin:0px auto;}
.mar5{margin:5px;}
.mar10{margin:10px;}
.martop4{margin-top:4px;}
.martop5{margin-top:5px;}
.martop7{margin-top:7px;}
.martop8{margin-top:8px;}
.martop10{margin-top:10px;}
.martop20{margin-top:20px;}
.martb5{margin:5px 0px;}
.marlf3{margin-left:3px;}
.marlf4{margin-left:4px;}
.marlf5{margin-left:5px;}
.marlf6{margin-left:6px;}
.marrg5{margin-right:5px;}
.marrg10{margin-right:10px;}
.marlf10{margin-left:10px;}
.marlf20{margin-left:20px;}
.marlf30{margin-left:30px;}

/* 其它 */
.clear{clear:both;}
.left{float:left;}
.right{float:right;}

/* 隐藏 显示 */
.disn{display:none;}
.disy{display:block;}

/* 大块 */
.bodyContent{width:100%;height:auto;}

/* 默认格式 */
table th{text-align: left;}
table td{text-align: left;}

/* 提示信息 */
.systemalt{position:absolute;top: 50%;left: 50%;margin-left: -125px;margin-top: -30px;width:250px;height:60px;padding:10px 10px 5px 15px;}
.systemaltsuccess{background-color:#f1f6e7;border:3px solid #547312;}
.systemaltsuccess div{height:60px;line-height:24px;padding-left:70px;font-size:14px;font-weight:bold;background:url('Images/systemalt_success.gif') no-repeat;}
.systemaltfailure{background-color:#f6eae4;border:3px solid #7e3215;}
.systemaltfailure div{height:60px;line-height:24px;padding-left:70px;font-size:14px;font-weight:bold;background:url('Images/systemalt_failure.gif') no-repeat;}

/* 验证样式 */
form.cmxform label.error, label.error {color:#eb6100;line-height:20px; padding-left:10px;}
input.error { border: 1px solid #eb6100; }
/* input:focus { border: 1px solid #eb6100; } */